//
//  HttpInterface.h
//  DaiChaoApp
//
//  Created by apple on 2019/2/25.
//  Copyright © 2019年 apple. All rights reserved.
//

#ifndef HttpInterface_h
#define HttpInterface_h



#ifdef DEBUG
#define Api  @"http://h5.lejianyou.com:30013" // 测试域
#else
#define Api @"http://api.lejianyou.com" // 正式域
#endif


// 刷新token
#define  TokenApi   @"/api/fuser/auth/refresh/token"

// 注册设备
#define  DeviceRegisterApi   @"/api/sys/device/register"
// 检查版本更新
#define  checkVersionApi    @"/api/sys/device/checkVersion"
// 用户登录
#define  LogiApi    @"/api/fuser/user/login"
// 退出登录
#define  outLogiApi    @"/api/fuser/user/exit"
/**验证码*/
#define SmsApi  @"/api/fuser/user/pushCode"
/**上传头像*/
#define UploadImageApi  @"/api/sys/v1/aliyunFile/aliyunUploadImage"
/**用户修改个人信息*/
#define userEditApi      @"/api/fuser/user/edit"
/**通过用户ID查询用户信息*/
#define QueryByIdApi      @"/api/fuser/user/queryById"

#warning 行程
/**用出行方式*/
#define wayAllApi  @"/api/trip/way/all"
/**发布行程*/
#define tripAddApi  @"/api/trip/trip/add"
/**首页*/
#define MatchApi  @"/api/fuser/album/all/rand_list"
/**评论*/
#define ReviewListApi  @"/api/fuser/album/review/page"
/**点赞*/
#define PraiseApi  @"/api/fuser/album/praise"

/**动态评论*/
#define ReviewSubmitApi  @"/api/fuser/album/review/submit"

/**发送喜欢*/
#define LikeTripApi  @"/api/trip/trip/likeTrip"
/**行程查看动态*/
#define AlbumFileOneApi  @"/api/fuser/album/queryAlbumFileOne"
/** 行程方式 */
#define TripWayApi @"/api/trip/tripSubject/topx"


/**热门城市*/
#define HotCityListApi  @"/api/sys/city/hotCityList"
/**身份认证*/
#define AuthIdentityApi  @"/api/fuser/auth/authIdentity"
/**认证发送验证码*/
#define AuthSmsApi  @"/api/fuser/auth/pushCode"
/** 发布动态*/
#define PublishDongtaiApi @"/api/fuser/album/issueDynamic"
/** 上传文件 **/
#define UploadFileApi @"/api/sys/v1/aliyunFile/aliyunUploadFile"
/** 上传图片 **/
#define UploadImageApi @"/api/sys/v1/aliyunFile/aliyunUploadImage"
/** 用户标签列表 **/
#define UserTagApi @"/api/fuser/tag/list"

#pragma mark - 行程
/** 获取用户行程 **/
#define UserJourneyApi  @"/api/trip/trip/userTrip"

/** 查询系统消息 **/
#define NoticePageApi  @"/api/chat/notice/page"
/** 行程喜欢数据 **/
#define TripLikeApi @"/api/trip/trip/like"
// 通过ID查询动态详情
#define queryDetailApi @"/api/fuser/album/queryDetails"

#pragma mark - 动态
/** 动态 **/
#define MyDongtaiApi @"/api/fuser/album/list"
/** 删除动态 **/
#define DeleteDongtaiApi @"/api/fuser/album/delete"
/** 动态点赞 **/
#define PraiseApi @"/api/fuser/album/praise"
/** 关注用户 **/
#define ConcernApi @"/api/fuser/userConcern/concern"
/** 取消关注用户 **/
#define CancelConcernApi @"/api/fuser/userConcern/cancel"

#pragma mark - 礼物
/** 我收到的礼物 **/
#define MyRecivedGiftApi @"/api/gift/gift/myReceive"
/** 我赠送的礼物 **/
#define MySendedGiftApi @"/api/gift/gift/myGive"
/** 礼物兑换比例 **/
#define GiftExchangeRatioApi @"/api/gift/giftConvert/convertServiceChargeRatio"



#warning 银行卡
/** 查询我的银行卡 **/
#define BankCardApi  @"/api/fuser/bank/myBankCard"
/** 添加我的银行卡 **/
#define AddBankApi   @"/api/fuser/bank/addBank"
/** 检查该卡号属于哪个银行 **/
#define CheckBankApi  @"/api/fuser/bank/checkBank"
/** 删除我的银行卡 **/
#define DeleteBankCardApi  @"/api/fuser/bank/delete"
/** 银行发送验证码 **/
#define BankSmsApi  @"/api/fuser/bank/pushCode"
/** 查询银行卡详情 **/
#define QueryMyBankCardInfosApi  @"/api/fuser/bank/queryMyBankCardInfos"

#warning 聊天
/** 查询我的好友 **/
#define FiendListApi    @"/api/chat/friend/list"
/** 删除我的好友 **/
#define DeleteFriendApi    @"/api/chat/friend/deleteFriend"
/** 查询系统消息 **/
#define NoticePageApi   @"/api/chat/notice/page"
/** 量设置消息为已读 **/
#define ReadNoticeBatchApi   @"/api/chat/notice/readNoticeBatch"
/** 删除消息 **/
#define DeleteNoticeApi  @"/api/chat/notice/deleteNotice"
/** 我的新朋友通知列表 **/
#define NewFriendNoticeApi  @"/api/chat/newFriendNotice/page"
/** 接受请求 **/
#define NewFriendAddApi  @"/api/chat/newFriendNotice/add"
/** 获取未读条数 **/
#define GetUnreadMsgCountApi  @"/api/chat/notice/getCount"
/** 我的礼物 **/
#define GiftListApi  @"/api/gift/gift/list"


#warning 组队
/** 发起组队 **/
#define TeamAddApi       @"/api/team/team/add"
/** 取得两个用户的最后一条行程匹配数据 **/
#define TripMatchByUserIdApi       @"/api/trip/trip/tripMatchByUserId"
/** 同意组队 **/
#define TeamAgreeApi       @"/api/team/team/agree"
/** 修改组队 **/
#define TeamModifyApi       @"/api/team/team/modify"
/** 根据ID获取组队 **/
#define TeamMoneApi       @"/api/team/team/one"
/** 取得用户发起的组队数据 **/
#define TeamPubListApi       @"/api/team/team/pubList"
/** 取得用户被邀请组队数据 **/
#define TeamRevListApi       @"/api/team/team/revList"
/** 拒绝组队 **/
#define TeamRefusedApi       @"/api/team/team/reject"




#warning 个人中心
/** 黑名单 **/
#define MyUserBlackListApi      @"/api/fuser/pullBlack/myUserBlackList"
/** 拉黑 **/
#define PullBlackFriendApi      @"/api/fuser/pullBlack/pullBlackFriend"
/** 移除我的黑名单 **/
#define RemoveBlackUserApi      @"/api/fuser/pullBlack/removeBlackUser"
/** 意见反馈列表 **/
#define TypeInfosApi             @"/api/sys/adviseFeedback/typeInfos"
/** 意见反馈提交 **/
#define CommitApi                @"/api/sys/adviseFeedback/submit"
/** 查询职业 **/
#define VocationApi                @"/api/sys/vocation/list"
/** 举报类型 **/
#define reportListApi                @"/api/fuser/report/type"
/** 举报 **/
#define reportUserApi                @"/api/fuser/report/user"
/** 我的粉丝、我关注的数量 **/
#define personalCenterApi                @"/api/fuser/personalCenter/status"
/** 查询我的点赞 **/
#define myPraisePageApi                @"/api/fuser/album/myPraisePage"
/** 我的关注 **/
#define myConcernPageApi                @"/api/fuser/userConcern/myConcernPage"
/** 我的粉丝 **/
#define othersConcernPageApi                @"/api/fuser/userConcern/othersConcernPage"
/** 广告列表 **/
#define AdvertApi                @"/api/sys/advertisement/list"
/** 分享回调 **/
#define ShareCallbackApi                @"/api/fuser/share/shareCallback"
/** 分享 **/
#define ShareApi                @"/api/fuser/share/share"

#endif /* HttpInterface_h */
